<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>新致双录云平台</title>
<meta name="description" content="微营销管理平台">
<meta name="keywords" content="index">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="renderer" content="webkit">
<meta http-equiv="Cache-Control" content="no-siteapp" />
<link rel="icon" type="image/png" href="../../assets/img/main/liantongLOGO.jpg">
<link rel="apple-touch-icon-precomposed" href="../../assets/libs/amazeui/i/app-icon72x72@2x.png">
<meta name="apple-mobile-web-app-title" content="Amaze UI" />
<link rel="stylesheet" href="../../assets/libs/amazeui/css/amazeui.min.css" />
<link rel="stylesheet" href="../../assets/libs/amazeui/css/amazeui.datatables.min.css" />
<link rel="stylesheet" href="../../assets/libs/amazeui/css/app.css?v2017010301">
<link rel="stylesheet" href="../../assets/css/core.css?v2017010301">
<style>
	.bordernone {
		border: none !important;
	}

	.borderbottom {
		border-bottom: 1px solid #E6E6E6 !important;
	}

	.margin1 {
		margin-bottom: 20px;
	}

	thead {
		background-color: #F4F4F4;
	}

	.am-table>thead>tr>th {
		border: none;
	}

	td {
		border: none !important;
	}

	.am-table-striped>tbody>tr:nth-child(odd)>td {
		background-color: #fff;
	}

	.am-table-striped>tbody>tr:nth-child(even)>td {
		background-color: #FBFBFB;
	}

	.am-btn.am-radius {
		border-radius: 5px !important;
	}

	.am-btn-primary {
		background-color: #1890FF !important;
	}

	.am-btn-default {
		border: none !important;
	}

	.zzc {
		position: absolute;
		width: 100%;
		height: 100%;
		background-color: rgba(000, 000, 000, .5);
		z-index: 9999;
	}
</style>
</head>

<body data-type="index" page-text="角色管理" style="overflow: hidden">
	<!--
    Conductor:Kangmengmeng
    Author:Jiangna
    Time:2016.12.07 14:00
-->
	<div id="main" class="am-g tpl-g" v-cloak>
		<!-- 内容区域 -->
		<div class="tpl-content-wrapper content-margin-left">
			<!-- TODO 内容显示区域 -->
			<div class="row-content am-cf">
				<div class="row">
					<div class="am-u-sm-12 am-u-md-12 am-u-lg-12">
						<!--第一个-->
						<div class="widget am-cf">
							<div class="widget-body  am-fr widget-search">
								<form class="am-form tpl-form-border-form tpl-form-border-br">
									<div class="am-u-sm-12 am-u-md-12 am-u-lg-12 del-padding margin1">
										<div class="am-form-group am-form-group-sm am-u-sm-12 am-u-md-6 am-u-lg-4 borderbottom">
											<label class="am-form-label am-u-sm-4 am-u-md-6 am-u-lg-6 am-u-sm-pull-2 am-u-md-pull-2 am-u-lg-pull-2">角色编码</label>
											<div class="am-u-sm-6 am-u-md-6 am-u-lg-6  am-u-sm-pull-4 am-u-md-pull-2 am-u-lg-pull-2">
												<input type="text" class="tpl-form-input bordernone" id="role-no"
													placeholder="角色编码" v-model="queryData.object.roleNo">
											</div>
										</div>
										<div class="am-form-group am-form-group-sm am-u-sm-12 am-u-md-5 am-u-lg-3 am-u-md-push-1 am-u-lg-push-1 borderbottom">
											<label class="am-form-label am-u-sm-4 am-u-md-6 am-u-lg-6 am-u-sm-pull-2 am-u-md-pull-3 am-u-lg-pull-3">角色名称:</label>
											<div class="am-u-sm-6 am-u-md-6 am-u-lg-6  am-u-sm-pull-4 am-u-md-pull-2 am-u-lg-pull-2">
												<input type="text" class="tpl-form-input bordernone" id="role-name" placeholder="角色名称" v-model="queryData.object.roleName">
											</div>
										</div>
										<div class="am-form-group am-form-group-sm am-u-sm-12 am-u-md-6 am-u-lg-3 am-u-md-pull-6 am-u-lg-pull-0 borderbottom">
											<label class="am-form-label am-u-sm-4 am-u-md-6 am-u-lg-6 am-u-sm-pull-2 am-u-md-pull-3 am-u-lg-pull-3">角色类型:</label>
											<div class="am-u-sm-6 am-u-md-6 am-u-lg-6  am-u-sm-pull-4 am-u-md-pull-3 am-u-lg-pull-2">
												<select id="roleType"
													data-am-selected="{btnWidth: '100%',btnSize:'sm'}"
													v-model="queryData.object.roleType">
													<option value=""></option>
													<option v-for="item of roleTypes" v-bind:value="item.code">{{item.name}}</option>
												</select>
											</div>
										</div>
									</div>
									<!--  <div class="am-u-sm-12 am-u-sm-12 am-u-sm-12 del-padding">
										<div
											class="am-form-group am-form-group-sm am-u-sm-12 am-u-md-6 am-u-lg-4">
											<label class="am-form-label am-u-sm-3">渠道类型</label>
											<div class="am-u-sm-6 am-u-sm-pull-3">
												<select id="agentCate"
													data-am-selected="{btnWidth: '100%',btnSize:'sm'}"
													v-model="queryData.object.agentCate">
													<option value=""></option>
													<option v-for="item of agentCates" v-bind:value="item.code">{{item.name}}</option>
												</select>
											</div>
										</div>
									</div>-->

									<div class="am-form-group am-u-sm-12">
										<div
											class="am-u-sm-9 am-u-sm-push-3 am-u-md-7 am-u-md-push-5 am-u-lg-7 am-u-lg-push-5">
											<button type="button"
												class="am-btn am-btn-danger tpl-btn-bg-color-success am-btn-xs"
												@click="queryRoles(1)">
												<span class="am-icon-search"></span>&nbsp;查询
											</button>
											<button type="button"
												class="am-btn am-btn-danger tpl-btn-bg-color-success am-btn-xs"
												@click="resetBtn()">
												<span class="am-icon-reply"></span>&nbsp;重置
											</button>
										</div>
									</div>
								</form>
							</div>
						</div>
					</div>
				</div>

				<!--第二个-->
				<div class="row">
					<div class="am-u-sm-12 am-u-md-12 am-u-lg-12">
						<div class="widget am-cf">
							<div class="widget-head am-cf">
								<div class="widget-title  am-cf">角色列表</div>
							</div>
							<div class="widget-body  am-fr">
								<div class="am-u-sm-12 am-u-md-6 am-u-lg-6">
									<div class="am-form-group">
										<div class="am-btn-toolbar">
											<div class="am-btn-group am-btn-group-xs">
												<button type="button"
													class="am-btn am-btn-danger am-btn-default am-btn-success"
													@click="addBtn()">
													<span class="am-icon-plus"></span>&nbsp;新增
												</button>
													<button type="button"
													class="am-btn am-btn-default am-btn-danger"
													@click="deleteRoles()">
													<span class="am-icon-trash-o"></span>&nbsp;删除
												</button>
											</div>
										</div>
									</div>
								</div>
								<!-- <div class="am-u-sm-12 am-u-md-6 am-u-lg-6">
									<div class="am-form-group tpl-table-list-select">
										<select data-am-selected="{btnWidth: '30%',btnSize:'sm'}"
											v-model="queryData.rowNum" id="pageNumSelect"
											onchange="rowNumChange(value)">
											<option value="10">10</option>
											<option value="20">20</option>
											<option value="30">30</option>
											<option value="40">40</option>
											<option value="50">50</option>
										</select>
									</div>
								</div> -->
								<div class="am-u-sm-12">
									<table width="100%"
										class="am-table am-table-compact am-table-striped tpl-table-black am-table-centered"
										id="example-r">
										<thead>
											<tr>
											<th><input type="checkbox" @click="allBtn()"
													id="allCheck" />全选</th>
												<th>序号</th>
												<th>角色编码</th>
												<th>角色名称</th>
												<th>角色类型</th>
												<th>用户信息</th>
												<th>菜单权限</th>
												<!-- <th>渠道类型</th> -->
												<th>操作</th>
											</tr>
										</thead>
										<tbody>
											<tr v-for="(role, index) in roleDatas.datas">
											<td><input type="checkbox" class="anyCheck" name="any"
													v-bind:value="role.roleNo" /></td>
												<td>{{(queryData.nowPage-1) * queryData.rowNum + index
													+ 1}}</td>
												<td>{{role.roleNo}}</td>
												<td>{{role.roleName}}</td>
												<td>{{role.roleType}}</td>
												<td>{{role.userInfo}}</td>
												<td>{{role.menuInfo}}</td>
												<!-- <td>{{role.agentCate}}</td> -->
												<td>
													<div class="tpl-table-black-operation">
														<a href="javascript:void(0)"
															@click="gotoPage('sys/role/revise.html',role.roleNo)">
															<i class="am-icon-edit"></i> 基本信息
														</a> <a href="javascript:void(0)"
															@click="gotoPage('sys/role/menu.html',role.roleNo)">
															<i class="am-icon-edit"></i> 菜单信息
														</a> <a href="javascript:void(0)"
															@click="gotoPage('sys/role/message.html',role.roleNo)">
															<i class="am-icon-edit"></i> 用户信息
														</a>
													</div>
												</td>
											</tr>
										</tbody>
									</table>
								</div>
								<div class="am-u-lg-12 am-cf"
									v-show="queryData.allPages && queryData.allPages > 0">
									<div class="am-fr am-u-sm-12 am-u-md-12 am-u-lg-2">
										<form class="am-form am-pagination">
											<div class="am-u-sm-7 am-u-md-7 am-u-lg-7">
												<input type="number" id="page-num" style="padding: .3em"
													v-model="pageNum">
											</div>
											<div class="am-u-sm-5 am-u-md-5 am-u-lg-5">
												<div class="am-btn-group-xs">
													<button type="button" class="am-btn am-btn-primary"
														v-bind:class="pageNum && pageNum >= 1 && pageNum <= queryData.allPages? '' : 'am-disabled'"
														@click="selectPage(pageNum)">跳转</button>
												</div>
											</div>
										</form>
									</div>
									<div class="am-fr">
										<ul class="am-pagination tpl-pagination">
											<li
												v-bind:class="queryData.nowPage == 1 ? 'am-disabled' : ''">
												<a href="javascript:void(0);" @click="selectPage(1)"><span
													class="am-icon-angle-double-left"></span></a>
											</li>
											<li
												v-bind:class="queryData.nowPage == 1 ? 'am-disabled' : ''">
												<a href="javascript:void(0);" @click="offsetPage(-1)"><span
													class="am-icon-angle-left"></span></a>
											</li>
											<li v-for="page in pagination"
												v-bind:class="page != 0 ? (page == queryData.nowPage ? 'am-active am-disabled' : '') : 'am-disabled'">
												<a href="javascript:void(0);" @click="selectPage(page)">{{page
													== 0 ? '...' : page}}</a>
											</li>
											<li
												v-bind:class="queryData.nowPage == queryData.allPages ? 'am-disabled' : ''">
												<a href="javascript:void(0);" @click="offsetPage(1)"><span
													class="am-icon-angle-right"></span></a>
											</li>
											<li
												v-bind:class="queryData.nowPage == queryData.allPages ? 'am-disabled' : ''">
												<a href="javascript:void(0);"
												@click="selectPage(queryData.allPages)"><span
													class="am-icon-angle-double-right"></span></a>
											</li>
										</ul>
									</div>
								</div>
							</div>
						</div>
					</div>
				</div>
			</div>
		</div>
	</div>
	<script src="../../assets/js/util/crypto-js.min.js"></script>
	<script src="../../assets/js/util/Aes.js"></script>
	<script src="../../assets/libs/amazeui/js/jquery.min.js"></script>
	<script src="../../assets/libs/vue/vue.min.js"></script>
	<script src="../../assets/libs/amazeui/js/theme.js"></script>
	<script src="../../assets/libs/amazeui/js/amazeui.min.js"></script>
	<script src="../../assets/libs/amazeui/js/amazeui.datatables.min.js"></script>
	<script src="../../assets/libs/amazeui/js/dataTables.responsive.min.js"></script>
	<script src="../../assets/js/util/inner.js?v2017010301"></script>
	<script src="../../assets/js/util/pagination.js?v2017010301"></script>
	<script src="../../assets/env.js?v2017010301"></script>
	<script src="../../assets/js/util/common.js?v2017010301"></script>
	<script src="../../assets/js/biz/sys/role/manage.js?v2017010301"></script>

</body>

</html>